package com.hzhr.extdevice.mapper.user;

import com.hzhr.extdevice.model.database.user.UserDept;
import com.hzhr.extdevice.model.database.user.UserDeptExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UserDeptMapper {
    int countByExample(UserDeptExample example);

    int deleteByExample(UserDeptExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(UserDept record);

    int insertSelective(UserDept record);

    List<UserDept> selectByExample(UserDeptExample example);

    UserDept selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") UserDept record, @Param("example") UserDeptExample example);

    int updateByExample(@Param("record") UserDept record, @Param("example") UserDeptExample example);

    int updateByPrimaryKeySelective(UserDept record);

    int updateByPrimaryKey(UserDept record);
}